[t:/]$ 지식_

directFB 박스 그리기 1차. FLIP?

2009/01/20

DSCAPS_FLIPPING은 surface 단위로 시스템 메모리를 쓰고 Flip 시에 비로소 프레임버퍼로 복사한다. Flip 은 여러가지 모드로 쓸 수 있다. (플래그 확인)

    DirectFBInit (&argc, &argv);  
    DirectFBCreate (&dfb);  
    
    dfb->SetCooperativeLevel (dfb, DFSCL_FULLSCREEN);      
    
    dsc.flags = DSDESC_CAPS;  
    dsc.caps  = DSCAPS_PRIMARY | DSCAPS_FLIPPING;
    
    dfb->CreateSurface( dfb, &dsc, &primary );           
    
   
    primary->SetColor( primary, 0xee, 0x00, 0x00, 0xff);
    primary->FillRectangle(primary, 150, 150, 100, 100);
    primary->Flip( primary, NULL,      DSFLIP_BLIT);




공유하기













[t:/] is not "technology - root". dawnsea, rss